river leaf litter - Turco Inglés Diccionario